conceal facts - Espagnol Anglais Dictionnaire